$(function(){
    $('.operation_btn').on('click','a',function(e){
        e.preventDefault();
        let box_id = $(this).attr('href')
        $(box_id).addClass('active')
    })
    $('#add_btn').click(function(){
        let add_voucher_type = $('#add_people').find('[add_name=add_voucher_type]').val()
        let add_voucher_num = $('#add_people').find('[add_name=add_voucher_num]').val()
        let add_time = $('#add_people').find('[add_name=add_time]').val()
        let add_abstract = $('#add_people').find('[add_name=add_abstract]').val()
        if(add_voucher_type == '' || add_voucher_num == '' || add_time == '' || add_abstract == ''){
            $('#yz_modal').html('您有内容没有填写完整！')
            $('#yz_modal').addClass('active')
            tipShow()
            return
        }
        //防止重复点击按钮
        if( $(this).attr('lock') ) return
        $(this).attr('lock','lock')
        $.ajax({
            url:'/Admin/ProcessIndex/jzCost',
            type:'post',
            data:{
                vouch_sn:add_voucher_type+'-'+add_voucher_num,
                cost_time:add_time,
                cost_desc:add_abstract,
            },
            success:function(data){
                if(data.code==1){
                    $('#yz_modal').html('结转成功')
                    $('#yz_modal').addClass('active')
                    tipShow()
                    window.location.href = '/CostStaff/index'
                }else{
                    $('#yz_modal').html(data.msg)
                    $('#yz_modal').addClass('active')
                    tipShow()
                }
            }
        })
    })



    // 弹出来的小框框
    function tipShow(){
        window.tipBox = setTimeout(function(){
            $('#yz_modal').removeClass('active')
            clearTimeout(tipBox)
        },2000)
    }
    // 取消按钮点击时
    $('.button_list').on('click','button',function(){
        if($(this).hasClass('cancel_btn')){
            $(this).closest('[lll]').removeClass('active')
            $(this).closest('[lll]').find('[add_name]').val('')
        }
    })
})